package com.djzhou.gmms.service.base.impl;

import com.djzhou.gmms.dao.announcement.AnnouncementDAO;
import com.djzhou.gmms.dao.authority.AuthorityDAO;
import com.djzhou.gmms.dao.backlog.BacklogDAO;
import com.djzhou.gmms.dao.company.CompanyDAO;
import com.djzhou.gmms.dao.department.DepartmentDAO;
import com.djzhou.gmms.dao.dictionary.DictionaryDAO;
import com.djzhou.gmms.dao.dictionary.DictionaryTypeDAO;
import com.djzhou.gmms.dao.email.AttachmentDAO;
import com.djzhou.gmms.dao.email.EmailDAO;
import com.djzhou.gmms.dao.events.EventsDAO;
import com.djzhou.gmms.dao.log.LogDAO;
import com.djzhou.gmms.dao.menu.MenuAuthorityDAO;
import com.djzhou.gmms.dao.menu.MenuDAO;
import com.djzhou.gmms.dao.menu.UserMenuConfigDAO;
import com.djzhou.gmms.dao.message.MessageDAO;
import com.djzhou.gmms.dao.position.PositionDAO;
import com.djzhou.gmms.dao.role.RoleAuthorityDAO;
import com.djzhou.gmms.dao.role.RoleDAO;
import com.djzhou.gmms.dao.systeminfo.SystemInfoDAO;
import com.djzhou.gmms.dao.updatelog.UpdateLogDAO;
import com.djzhou.gmms.dao.user.UserDAO;
import com.djzhou.gmms.dao.user.UserDepartmentDAO;
import com.djzhou.gmms.dao.user.UserRoleDAO;
import com.djzhou.gmms.dao.warning.WarningDAO;

public class BaseServiceImpl{
	
	protected AuthorityDAO authorityDAO;
	protected CompanyDAO companyDAO;
	protected DepartmentDAO departmentDAO;
	protected DictionaryDAO dictionaryDAO;
	protected DictionaryTypeDAO dictionaryTypeDAO;
	protected LogDAO logDAO;
	protected MenuDAO menuDAO;
	protected MenuAuthorityDAO menuAuthorityDAO;
	protected PositionDAO positionDAO;
	protected RoleDAO roleDAO;
	protected RoleAuthorityDAO roleAuthorityDAO;
	protected SystemInfoDAO systemInfoDAO;
	protected UserDAO userDAO;
	protected UserDepartmentDAO userDepartmentDAO;
	protected UserRoleDAO userRoleDAO;
	protected AnnouncementDAO announcementDAO;
	protected EmailDAO emailDAO;
	protected AttachmentDAO attachmentDAO;
	protected MessageDAO messageDAO;
	protected UserMenuConfigDAO userMenuConfigDAO;
	protected EventsDAO eventsDAO;
	protected BacklogDAO backlogDAO;
	protected WarningDAO warningDAO;
	protected UpdateLogDAO updateLogDAO;
	
	
	public SystemInfoDAO getSystemInfoDAO() {
		return systemInfoDAO;
	}
	public void setSystemInfoDAO(SystemInfoDAO systemInfoDAO) {
		this.systemInfoDAO = systemInfoDAO;
	}
	public AuthorityDAO getAuthorityDAO() {
		return authorityDAO;
	}
	public void setAuthorityDAO(AuthorityDAO authorityDAO) {
		this.authorityDAO = authorityDAO;
	}
	public CompanyDAO getCompanyDAO() {
		return companyDAO;
	}
	public void setCompanyDAO(CompanyDAO companyDAO) {
		this.companyDAO = companyDAO;
	}
	public DepartmentDAO getDepartmentDAO() {
		return departmentDAO;
	}
	public void setDepartmentDAO(DepartmentDAO departmentDAO) {
		this.departmentDAO = departmentDAO;
	}
	public DictionaryDAO getDictionaryDAO() {
		return dictionaryDAO;
	}
	public void setDictionaryDAO(DictionaryDAO dictionaryDAO) {
		this.dictionaryDAO = dictionaryDAO;
	}
	public DictionaryTypeDAO getDictionaryTypeDAO() {
		return dictionaryTypeDAO;
	}
	public void setDictionaryTypeDAO(DictionaryTypeDAO dictionaryTypeDAO) {
		this.dictionaryTypeDAO = dictionaryTypeDAO;
	}
	public LogDAO getLogDAO() {
		return logDAO;
	}
	public void setLogDAO(LogDAO logDAO) {
		this.logDAO = logDAO;
	}
	public MenuDAO getMenuDAO() {
		return menuDAO;
	}
	public void setMenuDAO(MenuDAO menuDAO) {
		this.menuDAO = menuDAO;
	}
	public MenuAuthorityDAO getMenuAuthorityDAO() {
		return menuAuthorityDAO;
	}
	public void setMenuAuthorityDAO(MenuAuthorityDAO menuAuthorityDAO) {
		this.menuAuthorityDAO = menuAuthorityDAO;
	}
	public PositionDAO getPositionDAO() {
		return positionDAO;
	}
	public void setPositionDAO(PositionDAO positionDAO) {
		this.positionDAO = positionDAO;
	}
	public RoleDAO getRoleDAO() {
		return roleDAO;
	}
	public void setRoleDAO(RoleDAO roleDAO) {
		this.roleDAO = roleDAO;
	}
	public RoleAuthorityDAO getRoleAuthorityDAO() {
		return roleAuthorityDAO;
	}
	public void setRoleAuthorityDAO(RoleAuthorityDAO roleAuthorityDAO) {
		this.roleAuthorityDAO = roleAuthorityDAO;
	}
	public UserDAO getUserDAO() {
		return userDAO;
	}
	public void setUserDAO(UserDAO userDAO) {
		this.userDAO = userDAO;
	}
	public UserDepartmentDAO getUserDepartmentDAO() {
		return userDepartmentDAO;
	}
	public void setUserDepartmentDAO(UserDepartmentDAO userDepartmentDAO) {
		this.userDepartmentDAO = userDepartmentDAO;
	}
	public UserRoleDAO getUserRoleDAO() {
		return userRoleDAO;
	}
	public void setUserRoleDAO(UserRoleDAO userRoleDAO) {
		this.userRoleDAO = userRoleDAO;
	}
	public AnnouncementDAO getAnnouncementDAO() {
		return announcementDAO;
	}
	public void setAnnouncementDAO(AnnouncementDAO announcementDAO) {
		this.announcementDAO = announcementDAO;
	}
	public EmailDAO getEmailDAO() {
		return emailDAO;
	}
	public void setEmailDAO(EmailDAO emailDAO) {
		this.emailDAO = emailDAO;
	}
	public AttachmentDAO getAttachmentDAO() {
		return attachmentDAO;
	}
	public void setAttachmentDAO(AttachmentDAO attachmentDAO) {
		this.attachmentDAO = attachmentDAO;
	}
	public MessageDAO getMessageDAO() {
		return messageDAO;
	}
	public void setMessageDAO(MessageDAO messageDAO) {
		this.messageDAO = messageDAO;
	}
	public UserMenuConfigDAO getUserMenuConfigDAO() {
		return userMenuConfigDAO;
	}
	public void setUserMenuConfigDAO(UserMenuConfigDAO userMenuConfigDAO) {
		this.userMenuConfigDAO = userMenuConfigDAO;
	}
	public EventsDAO getEventsDAO() {
		return eventsDAO;
	}
	public void setEventsDAO(EventsDAO eventsDAO) {
		this.eventsDAO = eventsDAO;
	}
	public BacklogDAO getBacklogDAO() {
		return backlogDAO;
	}
	public void setBacklogDAO(BacklogDAO backlogDAO) {
		this.backlogDAO = backlogDAO;
	}
	public WarningDAO getWarningDAO() {
		return warningDAO;
	}
	public void setWarningDAO(WarningDAO warningDAO) {
		this.warningDAO = warningDAO;
	}
	public UpdateLogDAO getUpdateLogDAO() {
		return updateLogDAO;
	}
	public void setUpdateLogDAO(UpdateLogDAO updateLogDAO) {
		this.updateLogDAO = updateLogDAO;
	}
	
	
	
	
	
}
